
    //【程序43】 题目：求0—7所能组成的奇数个数。 


    // 有 8 个数字 0、1、2、3、4、5、6、7
    // 一位数的奇数有： 8/2
    // 两位数的奇数有：（8-1）*8/2
    // 三位数的奇数有：（8-1）*8*8/2
    // 四位数的奇数有：（8-1）*8*8*8/2
    // 五位数的奇数有：（8-1）*8*8*8*8/2
    // 六位数的奇数有：（8-1）*8*8*8*8*8/2
    // 七位数的奇数有：（8-1）*8*8*8*8*8*8/2

    var n = 8     // 几个数组成
    var sum = 0   // 奇数个数
    
    for(let i = 1; i<8; i++){
        if(i==1){
            sum = n/2
        }else{
            sum = sum + (n-1)*Math.pow(n, (i-1))/2
        }
    }
    console.log("0—7所能组成的奇数个数为："+sum +"个")
 

    // console.log(Math.pow(2, 3));
    // 表示 2 的 3 次方